package com.gxa.modules.property.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.github.pagehelper.PageInfo;
import com.gxa.modules.property.dto.NoticeToAdd;
import com.gxa.modules.property.dto.NoticeToUpdate;
import com.gxa.modules.property.entity.Notice;
import com.gxa.modules.property.entity.Urgency;

import java.util.List;
import java.util.Map;

public interface NoticeService  {

    void add(NoticeToAdd noticeToAdd);

    void delete(Integer id);

    void update(NoticeToUpdate noticeToUpdate);

    PageInfo<Notice> queryNotice(Map<String,Object> params);

    void deleteNoticeByIds(List<Integer> ids);

}
